beastly weather

Translations
ужасная погода
The picnic was ruined by the beastly weather.
Пикник был испорчен ужасной погодой.
Definitions
Extremely unpleasant or harsh weather conditions, often characterized by heavy rain, strong winds, or extreme temperatures.